cepola macrophthalma - Turkish English Dictionary